﻿using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Text;

namespace CNFM_CROCODILE_LOGO.Core.Domain.ViewModels
{
    /// <summary>
    /// 标识申请单
    /// </summary>
    public class SignageApplicationReceiptModels
    {
        /// <summary>
        /// 主键Id
        /// </summary>
        [Description("这是主键")]
        public string Id { get; set; } //主键
        /// <summary>
        /// 备注
        /// </summary>
        public string Remarks { get; set; }
        /// <summary>
        /// 状态
        /// </summary>
        public int Status { get; set; }
        /// <summary>
        /// 创建时间
        /// </summary>
        public DateTime CreateTime { get; set; }
        /// <summary>
        /// 创建人Id
        /// </summary>
        public string CreateId { get; set; }
        /// <summary>
        /// 申请时间
        /// </summary>
        public DateTime RegisteredTime { get; set; }
        /// <summary>
        /// 申请人
        /// </summary>
        public string Person { get; set; }
        /// <summary>
        /// 所属企业
        /// </summary>
        public string EnterpriseId { get; set; }
        /// <summary>
        /// 申请数量
        /// </summary>
        public int ApplyNum { get; set; }
        /// <summary>
        /// 初审数量
        /// </summary>
        public int OneToExamineNum { get; set; }
        /// <summary>
        /// 初审备注
        /// </summary>
        public string OneRemarks { get; set; }
        /// <summary>
        /// 复审数量
        /// </summary>
        public int TwoToExamineNum { get; set; }
        /// <summary>
        /// 复审备注
        /// </summary>
        public string TwoRemarks { get; set; }
        /// <summary>
        /// 配发数量
        /// </summary>
        public int ThreeToExamineNum { get; set; }
        /// <summary>
        /// 产品Id
        /// </summary>
        public string SpeciesId { get; set; }
        /// <summary>
        /// 申请说明
        /// </summary>
        public string Details { get; set; }
        /// <summary>
        /// 申请用途
        /// </summary>
        public string Purpose { get; set; }
        /// <summary>
        /// 类别
        /// </summary>
        public string Type { get; set; }
    }

    /// <summary>
    /// 单据审核
    /// </summary>
    public class SignageApplicationReview
    {
        /// <summary>
        /// 
        /// </summary>
        public string Id { get; set; }
        /// <summary>
        /// 申请数量
        /// </summary>
        public int ApplyNum { get; set; }
        /// <summary>
        /// 初审数量
        /// </summary>
        public int OneToExamineNum { get; set; }
        /// <summary>
        /// 复审数量
        /// </summary>
        public int TwoToExamineNum { get; set; }
        /// <summary>
        /// 配法数量
        /// </summary>
        public int ThreeToExamineNum { get; set; }
        /// <summary>
        /// 是否通过
        /// </summary>
        public bool IsReview { get; set; }
        /// <summary>
        /// 备注
        /// </summary>
        public string Remarks { get; set; }
    }
}
